A massive underground lake has been detected for the first time on Mars, raising the possibility that more water--and maybe even life--exists there, international astronomers said Wednesday.
A massive underground lake has been detected for the first time on Mars, raising the possibility that more water--and maybe even life--exists there, international astronomers said Wednesday.